package com.easy.framework.security.service;

import java.util.concurrent.CompletableFuture;

public interface ILoginLogService {

    /**
     * 新增操作日志记录
     * @param username 用户名
     * @param grantType 登录模式
     * @param isSuccess 是否登录成功
     * @param userAgent  请求头User-Agent
     * @param ip  请求IP地址
     * @param msg 信息
     * @return
     */
    CompletableFuture<Boolean> addAsync(String username,String grantType, Boolean isSuccess,String userAgent,String ip, String msg);
}